tyrant lizard king (tyrannosaurus rex) - Spanish English Dictionary